pull-rod coupling - Spanish English Dictionary